traffic superintendent - German English Dictionary